Germany
Spain beat England 2-1 on Sunday night to win the European Championships in a thrilling match.
England fans have been left heartbroken after their national team fell short in their second successive European Championships final.
Spain defeated England 2-1 on Sunday night at the match in Berlin.
England last lost in the finals to Italy at Euro 2020.
Hopes dashed
After a cagey first half, Nico Williams put them ahead minutes after the break.
But there was tension when Cole Palmer equalised for England mere minutes after coming on for a substitute.
The winner came four minutes from time - Mikel Oyarzabal slotting home to send fans in the Spanish capital delirious.
It is the Spaniards' third European Championship title in 16 years.
Go to video
Morocco protests won’t affect AFCON 2025 plans, CAF chief
01:00
Spanish activists arrive home after Israel intercepts Gaza aid flotilla
01:30
Global rallies condemn Israeli interception of Gaza Flotilla
00:42
Zidane's son Luca named in Algeria squad for 2026 world cup qualifiers
01:00
Red alert in Ibiza and Formentera as flash floods cause widespread chaos
00:51
FIFA strips South Africa of World Cup qualifying points over ineligible player